mountain ham - French English Dictionary